Use of Combined System Dependability and Software Reliability Growth Models
نویسنده
چکیده
This paper describes how MEADEP, a system level dependability prediction tool, and CASRE, a software reliability growth prediction tool can be used together to predict system reliability (probability of failure in a given time interval), availability (proportion of time service is available), and performability (reward-weighted availability) for a. The system includes COTS hardware, COTS software, radar, and communication gateways. The performability metric also accounts for capacity changes as processors in a cluster fail and recover. The Littlewood Verrall and Geometric model is used to predict reliability growth from software test data This prediction is integrated into a system level Markov model that incorporates hardware failures and recoveries, redundancy, coverage failures, and capacity. The results of the combined model can be used to predict the contribution of additional testing upon availability and a variety of other figures of merit that support management decisions.
منابع مشابه
Integration of system dependability and software reliability growth models for e-commerce systems
This paper describes how MEADEP [SoHaR00], a system level dependability prediction tool, and SMERFS [Farr93], a software reliability growth prediction tool can be used together to predict system reliability, and availability growth) for complex systems. The Littlewood/Verrall model is used to predict reliability growth from software test data. This prediction is integrated into a system level M...
متن کاملAnalyzing Dynamic Fault Trees Derived from Model-based System Architectures
Dependability-critical systems require the engineering techniques and tools to provide high assurances of their safety and reliability. Similarly, software-intensive systems are increasingly becoming essential to dependabilitycritical infrastructure requiring dependability engineering techniques to sufficiently analyze the impact of the hardware and software (as well as their interactions and i...
متن کاملReliability analysis of systems based on software and human resources
Safety-critical systems require an assessment activity to verify that they are able to perform their functions in specified use environments. This activity benefits from evaluation methods that consider these systems as a whole and not as the simple sum of their parts. Indeed, analysis of accidents involving such systems has shown that they are rarely due to the simple failure of one of their c...
متن کاملAn approach to measuring and assessing dependability for critical software systems
Traditional software testing methods combined with probabilistic models cannot measure and assess dependability for software that requires very high reliability (failure rate < 10 /hour) and availability (>0.999999). This 6 paper proposes a novel approach, drawing on findings and methods that have been described individually but have never been combined, applied in the late testing phase or ear...
متن کاملSemi-Markov modeling of dependability of VoIP network in the presence of resource degradation and security attacks
Nowadays VoIP has become an evolutionary technology in telecommunications. Hence it is very important to study and enhance its dependability attributes. In this paper, an analytical dependability model for VoIP is proposed. The study is focused on analyzing the combined effects of resource degradation and security breaches on the Quality of Service (QoS) of VoIP, to enhance its overall dependab...
متن کامل